package com.ghck.shop.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/** 
 * @author 作者 : chenxuan
 * @version 创建时间：2015年12月29日 下午2:20:58 
 * 类说明 
 */
public class Category implements Serializable {

	private static final long serialVersionUID = 7727770189871717537L;
	
	private Integer id;
	private String title;
	private String image;
	private Integer level;
	private Integer parentId;
	private Integer sortOrder;
	private Integer status;
	private Date createTime;
	private Date lastModifyTime;
	private Integer isRecommendBanner = 0;
	
	private int addHot;//热卖对接判断时段
	
	private Integer recommend;//是否推荐主页显示字段
	
	private Integer shopUse;//是否商家可用字段
	
	private List<Category> childCategorys;
	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * @param title the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * @return the image
	 */
	public String getImage() {
		return image;
	}
	/**
	 * @param image the image to set
	 */
	public void setImage(String image) {
		this.image = image;
	}
	/**
	 * @return the level
	 */
	public Integer getLevel() {
		return level;
	}
	/**
	 * @param level the level to set
	 */
	public void setLevel(Integer level) {
		this.level = level;
	}
	/**
	 * @return the parentId
	 */
	public Integer getParentId() {
		return parentId;
	}
	/**
	 * @param parentId the parentId to set
	 */
	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}
	/**
	 * @return the sortOrder
	 */
	public Integer getSortOrder() {
		return sortOrder;
	}
	/**
	 * @param sortOrder the sortOrder to set
	 */
	public void setSortOrder(Integer sortOrder) {
		this.sortOrder = sortOrder;
	}
	/**
	 * @return the status
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * @param status the status to set
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * @return the lastModifyTime
	 */
	public Date getLastModifyTime() {
		return lastModifyTime;
	}
	/**
	 * @param lastModifyTime the lastModifyTime to set
	 */
	public void setLastModifyTime(Date lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}
	public List<Category> getChildCategorys() {
		return childCategorys;
	}
	public void setChildCategorys(List<Category> childCategorys) {
		this.childCategorys = childCategorys;
	}
	public int getAddHot() {
		return addHot;
	}
	public void setAddHot(int addHot) {
		this.addHot = addHot;
	}
	public Integer getRecommend() {
		return recommend;
	}
	public void setRecommend(Integer recommend) {
		this.recommend = recommend;
	}
	public Integer getShopUse() {
		return shopUse;
	}
	public void setShopUse(Integer shopUse) {
		this.shopUse = shopUse;
	}
	public Integer getIsRecommendBanner() {
		return isRecommendBanner;
	}
	public void setIsRecommendBanner(Integer isRecommendBanner) {
		this.isRecommendBanner = isRecommendBanner;
	}
	


}
